hafızasında hâlâ taze olmak

  1. Verb to be fresh in one's mind